armoured cars - Turco Inglés Diccionario